home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / C ++ / Applications / ScriptExplorer / CLG_AnimBanner.h < prev    next >
Encoding:
Text File  |  1997-07-24  |  719 b   |  38 lines  |  [TEXT/CWIE]

  1. // CLG_AnimBanner.h
  2.  
  3. #pragma once
  4.  
  5. #include <LView.h>
  6. #include <LPeriodical.h>
  7.  
  8.  
  9. //****************************************************
  10. class    CLG_AnimBanner : public LPane, public LPeriodical {
  11. public:
  12.     enum { class_ID = 'Cani' };
  13.     static CLG_AnimBanner*    CreateDisplayStream(
  14.                     LStream            *inStream);
  15.     
  16.  
  17.     CLG_AnimBanner( void);
  18.     CLG_AnimBanner( LStream *inStream);
  19.  
  20.     void    Init(void);
  21.     void    ClickSelf(const SMouseDownEvent &inMouseDown);
  22.     void    AdjustCursorSelf(Point inPortPt,
  23.                                     const EventRecord &inMacEvent);
  24.  
  25.     void    SpendTime(const EventRecord &inMacEvent);
  26.     void    DrawSelf();    
  27.     
  28.     //---------------------------------
  29.     PicHandle    mCurPicH;
  30.     Boolean        mAnimOn;
  31.     long        mLastDraw;
  32.     short        mCurInd;    
  33.  
  34. protected:
  35.  
  36. };
  37.  
  38.